package com.hourse.app.vo.rms;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @作者：lichenguang
 * @描述：【】
 * @创建：2022/1/24 14:54
 */
@Data
@ApiModel(value = "账户-成交明细返回Vo")
public class FillsHistoryRetVo {
  @ApiModelProperty(value = "币种", example = "btc", required = true)
  private String currency;

  @ApiModelProperty(value = "委托时间", example = "btc", required = true)
  private String tradeDate;

  @ApiModelProperty(value = "挂单类型", example = "btc", required = true)
  private String type;

  @ApiModelProperty(value = "价格", example = "btc", required = true)
  private String price;

  @ApiModelProperty(value = "挂单总数量", example = "btc", required = true)
  private String totalAmount;

  @ApiModelProperty(value = "已成交数量", example = "btc", required = true)
  private String tradeAmount;

  @ApiModelProperty(value = "已成交金额", example = "btc", required = true)
  private String tradeMoney;

  @ApiModelProperty(value = "交易手续费", example = "btc", required = true)
  private String fees;

  @ApiModelProperty(value = "挂单状态", example = "btc", required = true)
  private String status;

  public FillsHistoryRetVo(String currency, String tradeDate, String type, String price, String totalAmount, String tradeAmount, String tradeMoney, String fees, String status) {
    this.currency = currency;
    this.tradeDate = tradeDate;
    this.type = type;
    this.price = price;
    this.totalAmount = totalAmount;
    this.tradeAmount = tradeAmount;
    this.tradeMoney = tradeMoney;
    this.fees = fees;
    this.status = status;
  }
}
